home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / pcbfre28.zip / !PCBFRE.NEW next >
Text File  |  1992-09-26  |  12KB  |  220 lines

  1.                      PCBFRE - PCBoard File Ratio Enforcer
  2.  
  3. = [ v2.8 ] =====================================================================
  4. 26-Sep-1992 - This or That.
  5.  
  6.             + Added an option to allow SysOps to control ratio on an
  7.               either/or basis.  Under this method, the user can choose to
  8.               maintain either a "post/call" or "files u/d" ratio.  The user
  9.               has to exceed both "post/call" and "files u/d" ratio before
  10.               losing download privileges. To activate this option use the
  11.               /ORR switch on the PCBFRE command line.
  12.  
  13. = [ v2.7 ] =====================================================================
  14. 20-Aug-1992 - It's weird that there are more phone calls for me when I'm
  15.               being hit with a fever.  It's also weird that I caught a fever
  16.               in the middle of summer.
  17.  
  18.             + Unexpected processing of the $$LOGOFF.BAT file when a user
  19.               logs off inside the bank.
  20.  
  21.                  - Thanks-a-lot to Kerry for this added head-ache.
  22.  
  23.             * Please don't distribute this version widely.  I worked on this
  24.               while in bed with a fever and head-ache.
  25.  
  26. = [ v2.6 ] =====================================================================
  27. 23-Jly-1992 - Added some requested macros:
  28.  
  29.                @RBPMBYTES@    bytes per message*ratio
  30.                @RBPMREWARD@   total bytes rewarded for BPM*ratio
  31.  
  32.             + I'm currently working on a BBS List door.  This door won't be
  33.               available to the general public and I'm only going to work on
  34.               it when I feel up to it.  This BBS List door will be available
  35.               FREE of charge to anyone who has ever send me $10.00 or more
  36.               for registration of any of my software.  Just drop me a note
  37.               either on the net or my support BBS if you'd like a copy. I'll
  38.               post the reg codes and the program on my BBS when I'm ready to
  39.               release it. It'll be installed on my support BBS for testing
  40.               if you'd like to check it out.  If you have some use for a BBS
  41.               List door, you won't be disappointed by this one.
  42.  
  43. = [ v2.5 ] =====================================================================
  44. 29-Jun-1992 - Minor things
  45.  
  46.             + The shareware screen and delay upon exit of PCBFRE has been
  47.               removed.  It didn't display properly on some monitors.
  48.  
  49.             + Support BBS changed.  The GRAFIX Connection suffered a head
  50.               crash of the main drive - all 670 MB obliterated!
  51.  
  52.             + HEX2DEC.ZIP is available on my support BBS for anyone running
  53.               PCBFRE with non standard ports that need to convert the HEX
  54.               value such as 2F8 or 3E8 into a decimal value such as 760 or
  55.               1000 required for the SET COMBASE=nnnn environment variable.
  56.  
  57.             $ Released QPACK_B2.ZIP for SysOps who need a Qmail4 on-demand
  58.               prepack system.  Qpack can cut long distance costs for users
  59.               using the Qmail door by 55% or more.  Qpack tells Qmail4 to
  60.               scan and compress mail packets without the need for the caller
  61.               to wait on line.
  62.  
  63.             $ Released FIDOQWK1.ZIP for SysOps running FidoNet compatible
  64.               BBS system who want to carry any .QWK type Nets. With FidoQWK,
  65.               the hub whether running PCBoard or whatever won't need to
  66.               setup any of those humongous/sluggish/complicated front-end
  67.               FidoNet mailers. The FidoNet nodes can now transfer mail using
  68.               the same method PCBoard SysOps have used for years with QNet,
  69.               RNet, TNet, etc.
  70.  
  71. = [ v2.3 ] =====================================================================
  72. 15-May-1992 - Cosmetic enhancements
  73.  
  74.             + Removed all harcoded texts in PCBFRE bank to the external text
  75.               file 'FRETEXT' to allow for customization and translation to
  76.               other languages.
  77.  
  78.             + Added @BYTESBAL@ macro for the bank.  This represents the bytes
  79.               earned less the bytes available for download.
  80.         
  81.             + Optimized start-up initialization (open com port, load data,
  82.               etc)
  83.  
  84.             + The /$$LOGOFF command now kicks the user back to PCBoard to
  85.               allow PCBoard to logoff the user.  This will cause abnormal
  86.               logoff if the user deposit all time into the bank.
  87.               
  88. = [ v2.2 ] =====================================================================
  89. 07-May-1992 - Cosmetic enhancements
  90.  
  91.             + Replaced some of the hard-coded text in the bank with macros:
  92.  
  93.                 @TIMEBAL@     {bank time balance}
  94.                 @MAXTBAL@     {bank maximum balance allowed by SysOp}
  95.                 @TIMEAVAIL@   {bank time available for withdrawal}
  96.                 @MAXTAVAIL@   {bank maximum daily limit allowed by SysOp}
  97.                 @BYTESAVAIL@  {bank bytes available for withdrawal}
  98.                 @MAXBAVAIL@   {bank maximum daily limit allowed by SysOp}
  99.  
  100.               The MENU file has been updated to use these new macros.
  101.  
  102.             + Added some more macros in PCBFRE:
  103.  
  104.                 @EARNEDFILES@ {files earned - the number of files the user may
  105.                                download before exceeding Files UL/DL ratio}
  106.                 @EARNEDMSGS@  {messages earned - the number of downloads or
  107.                                calls the user may make before exceeding the
  108.                                Post/Call or Post/Download ratios}
  109.  
  110.               The display files has been completely re-designed to use these
  111.               new macros.
  112.  
  113.             + Replaced some of the "Runtime Error" messages with English.
  114.  
  115.             - The 286 .EXEs are no longer included in this archive.  These
  116.               files are contained in a separate archive as as 286FRE??.ZIP
  117.  
  118. = [v 2.1 ] =====================================================================
  119. **  If upgrading from v1.6 or v2ßA to v2ßG, the structure of the PCBFRE.CNF
  120. **  file has been changed.  Please use the files in CONVERT.ZIP to make the
  121. **  necessary conversions.  Please make a backup of your old PCBFRE directory
  122. **  before upgrading to this new version.
  123.  
  124. NEW FEATURES ADDED SINCE V1.6:
  125.  
  126.                   + Added unique time and byte bank.  This byte bank does not
  127.                     allow deposits.  Deposits are done through the U)pload
  128.                     command in PCBoard. The program will calculate the amount
  129.                     of bytes available based on the user's ratio.  The bank is
  130.                     a separate function of the program and you'll need to
  131.                     assign it a separate slot in PCBoard's doors list.  To use
  132.                     the bank use the /BANK option on the command line.
  133.  
  134.                     For systems with ratio and non-ratio users, the last
  135.                     security level read will be use as the bank limits for the
  136.                     non-ratio user. Non-Ratio users are those users not
  137.                     enforced with PCBFRE.  You may want to setup security
  138.                     level 0 to limit the time and bytes balance for these
  139.                     users.
  140.  
  141.                   + Added the abiltiy to process the $$LOGOFF.BAT file when a
  142.                     user logs off inside the bank.  This option is useful if a
  143.                     program in your $$LOGOFF.BAT needs the PCBOARD.SYS data.
  144.                     To activate this feature use the /$$LOGOFF parameter on
  145.                     the bank command line.
  146.  
  147.                   + Added these macros for use in the display files:
  148.  
  149.                     @BPMBYTES@    - Bytes per message in the ratio table
  150.                     @EARNEDBYTES@ - Display the number of bytes the user at a
  151.                                     certain ratio level has earned.
  152.                     @MSGLEFT@     - Messages user has left/uploaded to
  153.                                     PCBoard/Qmail
  154.                     @MSGREAD@     - Message user has read/downloaded from
  155.                                     PCBoard/Qmail
  156.  
  157.                   + Change the following macros to improve human factor, I
  158.                     hope these changes won't inconvenient those who didn't
  159.                     make the requests.
  160.  
  161.                      FROM:       TO:
  162.  
  163.                       $2$  => @MSGRATIO@  -  Calls or Downloads allowed per
  164.                                              message posted
  165.                       $3$  => @FILERATIO@ -  Files download per file upload
  166.                       $4$  => @BYTERATIO@ -  Bytes download per byte upload
  167.                       $8S$ => @ADJBYTES@  -  Adjusted download bytes
  168.                                              available (This was changed
  169.                                              from "Kbytes" to "Bytes")
  170.  
  171.                   + Added the file FRETEXT to display messages to user who
  172.                     received "New User Start-Up" bytes/files/messages awards
  173.                     and user who received "Bytes per Message" rewards. This
  174.                     file is similar to PCBTEXT, the use of %\FILE is permitted
  175.                     as well as the following macros:
  176.  
  177.                     @NEWBYTES@  - New users bytes awarded
  178.                     @NEWFILES@  - New users files awarded
  179.                     @NEWMSGS@   - New users messages awarded
  180.                     @BPMREWARD@ - Bytes rewarded for new messages posted
  181.                     @BPMPOSTS@  - Messages posted qualified for BPM reward
  182.  
  183.                   + The /NEW option was added to allow awarding start-up
  184.                     bytes, files and messages.  To activate this feature,
  185.                     append the following command to PCBFRE's command line:
  186.  
  187.                        /NEW:bytes:files:messages
  188.  
  189.                     New users affected by the /NEW option must meet the
  190.                     following criteria:
  191.  
  192.                      Files Uploaded and Downloaded = 0
  193.                      Bytes Uploaded and Downloaded = 0
  194.                      User's security level must exist in PCBFRE's ratio table
  195.  
  196.                   + The /STRICT option on the command line will let SysOps
  197.                     enforce strict ratios. Normally a user does not consider
  198.                     exceeded his post/calls ratios unless he downloads. With
  199.                     the strict rule in effect, downloads are not used when
  200.                     determining post/calls ratio.  This will mean if the user
  201.                     uploaded nothing and/or posted no messages, he is
  202.                     considered exceeding his post/calls and files ratios.
  203.  
  204.                   + Added the ability to enforce MESSAGES/FILES DOWNLOADED
  205.                     ratio instead of MESSAGES/CALLS ratio option. To use this
  206.                     option, append the parameter /POSTDL to the normal PCBFRE
  207.                     command line.
  208.  
  209.                   + Added the ability to adjust the user's available bytes
  210.                     based on their connect baud rate.
  211.  
  212.                   + Added DESQview compatible screen I/O.  There shouldn't
  213.                     be anymore screen bleed-through when running under
  214.                     DESQview on 286 systems.
  215.  
  216.                   + FRESM is now multi-tasker-friendly.  It will give up CPU
  217.                     cycles when idling under all multi-tasker.
  218.  
  219. ================================================================================
  220.